<html>
   <head>
      <title>RunUO Documentation - Class Overview - NetState</title>
   </head>
   <body bgcolor="white" style="font-family: Courier New" text="#000000" link="#000000" vlink="#000000" alink="#808080">
      <h4><a href="../namespaces/Server.Network.html">Back to Server.Network</a></h4>
      <h2>NetState</h2>
<h4>Nested Types: <!-- DBG-4 --><a href="AsyncState.html">AsyncState</a>, <!-- DBG-4 --><a href="ProtocolChanges.html">ProtocolChanges</a></h4>
      (<font color="blue">static</font>) <font color="blue">int</font> CoalesceSleep( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      (<font color="blue">static</font>) <!-- DBG-0 --><a href="NetStateCreatedCallback.html">NetStateCreatedCallback</a> CreatedCallback( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> GumpCap( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> HuePickerCap( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      (<font color="blue">static</font>) <font color="blue">List</font>&lt;<a href="NetState.html">NetState</a>&gt; Instances( <font color="blue">get</font>; )<br>
      (<font color="blue">static</font>) <font color="blue">int</font> MenuCap( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      (<font color="blue">static</font>) <font color="blue">void</font> CheckAllAlive()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> FlushAll()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Initialize()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Pause()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> ProcessDisposedQueue()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> Resume()<br>
      (<font color="blue">static</font>) <font color="blue">void</font> TraceException( Exception ex )<br>
      (<font color="blue">ctor</font>) NetState( Socket socket, <!-- DBG-0 --><a href="MessagePump.html">MessagePump</a> messagePump )<br>
      <!-- DBG-0 --><a href="IAccount.html">IAccount</a> Account( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      IPAddress Address( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> BlockAllPackets( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <!-- DBG-0 --><a href="ByteQueue.html">ByteQueue</a> Buffer( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> BuffIcon( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="CityInfo.html">CityInfo</a>[] CityInfo( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">bool</font> CompressionEnabled( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      TimeSpan ConnectedFor( <font color="blue">get</font>; )<br>
      DateTime ConnectedOn( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> ContainerGridLines( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> DamagePacket( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="Expansion.html">Expansion</a> Expansion( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="ExpansionInfo.html">ExpansionInfo</a> ExpansionInfo( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> ExtendedSupportedFeatures( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="ClientFlags.html">ClientFlags</a> Flags( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">IEnumerable</font>&lt;<a href="Gump.html">Gump</a>&gt; Gumps( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> HighSeas( <font color="blue">get</font>; )<br>
      <font color="blue">IEnumerable</font>&lt;<a href="HuePicker.html">HuePicker</a>&gt; HuePickers( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> IsSAClient( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> IsUOTDClient( <font color="blue">get</font>; )<br>
      <font color="blue">IEnumerable</font>&lt;<a href="IMenu.html">IMenu</a>&gt; Menus( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="Mobile.html">Mobile</a> Mobile( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">bool</font> NewCharacterCreation( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> NewCharacterList( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> NewHaven( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> NewSpellbook( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="IPacketEncoder.html">IPacketEncoder</a> PacketEncoder( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">bool</font> Running( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> Seeded( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">bool</font> SentFirstPacket( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">int</font> Sequence( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <!-- DBG-0 --><a href="ServerInfo.html">ServerInfo</a>[] ServerInfo( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      Socket Socket( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> StygianAbyss( <font color="blue">get</font>; )<br>
      <font color="blue">List</font>&lt;<a href="SecureTrade.html">SecureTrade</a>&gt; Trades( <font color="blue">get</font>; )<br>
      <font color="blue">bool</font> Unpack( <font color="blue">get</font>; )<br>
      <!-- DBG-0 --><a href="ClientVersion.html">ClientVersion</a> Version( <font color="blue">get</font>; <font color="blue">set</font>; )<br>
      <font color="blue">void</font> AddGump( <!-- DBG-0 --><a href="Gump.html">Gump</a> gump )<br>
      <font color="blue">void</font> AddHuePicker( <!-- DBG-0 --><a href="HuePicker.html">HuePicker</a> huePicker )<br>
      <font color="blue">void</font> AddMenu( <!-- DBG-0 --><a href="IMenu.html">IMenu</a> menu )<br>
      <!-- DBG-0 --><a href="SecureTradeContainer.html">SecureTradeContainer</a> AddTrade( <!-- DBG-0 --><a href="NetState.html">NetState</a> state )<br>
      <font color="blue">void</font> CancelAllTrades()<br>
      <font color="blue">bool</font> CheckAlive()<br>
      <font color="blue">void</font> ClearGumps()<br>
      <font color="blue">void</font> ClearHuePickers()<br>
      <font color="blue">void</font> ClearMenus()<br>
      <font color="blue">void</font> Dispose()<br>
      <font color="blue">virtual</font> <font color="blue">void</font> Dispose( <font color="blue">bool</font> flush )<br>
      <!-- DBG-0 --><a href="SecureTrade.html">SecureTrade</a> FindTrade( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m )<br>
      <!-- DBG-0 --><a href="SecureTradeContainer.html">SecureTradeContainer</a> FindTradeContainer( <!-- DBG-0 --><a href="Mobile.html">Mobile</a> m )<br>
      <font color="blue">bool</font> Flush()<br>
      <!-- DBG-0 --><a href="PacketHandler.html">PacketHandler</a> GetHandler( <font color="blue">int</font> packetID )<br>
      <font color="blue">void</font> InternalBeginReceive()<br>
      <font color="blue">void</font> LaunchBrowser( <font color="blue">string</font> url )<br>
      <font color="blue">void</font> OnReceive( IAsyncResult asyncResult )<br>
      <font color="blue">void</font> OnSend( IAsyncResult asyncResult )<br>
      <font color="blue">void</font> RemoveGump( <!-- DBG-0 --><a href="Gump.html">Gump</a> gump )<br>
      <font color="blue">void</font> RemoveGump( <font color="blue">int</font> index )<br>
      <font color="blue">void</font> RemoveHuePicker( <font color="blue">int</font> index )<br>
      <font color="blue">void</font> RemoveHuePicker( <!-- DBG-0 --><a href="HuePicker.html">HuePicker</a> huePicker )<br>
      <font color="blue">void</font> RemoveMenu( <font color="blue">int</font> index )<br>
      <font color="blue">void</font> RemoveMenu( <!-- DBG-0 --><a href="IMenu.html">IMenu</a> menu )<br>
      <font color="blue">void</font> RemoveTrade( <!-- DBG-0 --><a href="SecureTrade.html">SecureTrade</a> trade )<br>
      <font color="blue">virtual</font> <font color="blue">void</font> Send( <!-- DBG-0 --><a href="Packet.html">Packet</a> p )<br>
      <font color="blue">void</font> Start()<br>
      <font color="blue">bool</font> SupportsExpansion( <!-- DBG-0 --><a href="Expansion.html">Expansion</a> ex )<br>
      <font color="blue">bool</font> SupportsExpansion( <!-- DBG-0 --><a href="ExpansionInfo.html">ExpansionInfo</a> info )<br>
      <font color="blue">bool</font> SupportsExpansion( <!-- DBG-0 --><a href="Expansion.html">Expansion</a> ex, <font color="blue">bool</font> checkCoreExpansion )<br>
      <font color="blue">bool</font> SupportsExpansion( <!-- DBG-0 --><a href="ExpansionInfo.html">ExpansionInfo</a> info, <font color="blue">bool</font> checkCoreExpansion )<br>
      <font color="blue">virtual</font> <font color="blue">string</font> ToString()<br>
      <font color="blue">void</font> ValidateAllTrades()<br>
      <font color="blue">void</font> WriteConsole( <font color="blue">string</font> text )<br>
      <font color="blue">void</font> WriteConsole( <font color="blue">string</font> format, <font color="blue">object</font>[] args )<br>
   </body>
</html>
